expression of approval or happiness - Français Anglais Dictionnaire